'''
v1.02
        新增功能
        创建游戏窗口

'''
import pygame
_display = pygame.display
class MainGame():
    #游戏主窗口
    window = None
    SCREEN_HEIGHT = 500
    SCREEN_WIDTH = 800
    COLOR_BLACK=pygame.Color(0,0,0)
    def __init__(self):
        pass
    #开始游戏方法
    def startGame(self):
        _display.init()
        #创建窗口加载窗口
        MainGame.window = _display.set_mode(size=(800,500))
        #设置游戏标题
        _display.set_caption("坦克大战v1.02")
        #让窗口出口持续刷新操作
        while True:
            #给窗口填充颜色
            MainGame.window.fill(MainGame.COLOR_BLACK)
            _display.update()

    #结束游戏方法
    def endGame(self):
        print("谢谢使用")
        #结束python解释器
        exit()
class Tank():
    def __init__(self):
        pass
    #坦克移动
    def move(self):
        pass
    #射击方法
    def shot(self):
        pass
    #展示坦克
    def displayTank(self):
        pass
class MyTank(Tank):
    def __init__(self):
        pass
class EnemyTank(Tank):
    def __init__(self):
        pass
class Bullte():
    def __init__(self):
        pass
    #子弹移动
    def move(self):
        pass
    #子弹展示
    def displayBullte(self):
        pass
class Explode():
    def __init__(self):
        pass
    #展示爆炸效果
    def displayExplode(self):
        pass
class Wall():
    def __init__(self):
        pass
    #展示墙壁的方法
    def displayWall(self):
        pass
class Music():
    def __init__(self):
        pass
    #开始播放音乐
    def play(self):
        pass
MainGame().startGame()